Big Huge Thesaurus

Barbados-gooseberry vine

noun